// pages/all-jianbao/jianbao.js
import {
  ajax,
  src,
  util
} from "../../utils/util.js";
Page({

  /**
   * 页面的初始数据
   */
  data: {
    jianbao_img:'',
    jianbaolist:'',
    currentpage:1,
    canjiazai:true,
    nogd:false,
  },
  // 0元拍/秒杀/鉴宝/论坛-顶部图/优势图
  getways: function () {
    ajax('/api/index/config_list', {
      data: {
      },
      header: {
        'Accept': 'application/x-www-form-urlencoded', // 默认值
      },
      method: "get",
    }, res => {
      this.setData({
        jianbao_img: res.data.jianbao,
      })
    })
  },


  lower: function () {

    if (this.data.canjiazai) {
      this.setData({
        canjiazai: false
      })
      if (this.data.nogd == false) {
        var currentpage = this.data.currentpage
        console.log(currentpage)

        this.getlist(currentpage + 1)

      } else {
        console.log("没有更多")
      }

    } else {
      console.log("不能加载")
    }
  },

  // 鉴宝列表
  getlist: function (page) {
    ajax('/api/index/jianbao_list', {
      data: {
        page: page,
        limit:5
      },
      header: {
        'Accept': 'application/x-www-form-urlencoded', // 默认值
      },
      method: "get",
    }, res => {
      if (page == 1) {
        if (res.data.list.length > 0) {
          var arr = res.data.list
          for (var a in arr) {
            if (arr[a].image_arr) {
              arr[a].plan_arrs = []
            }
          }
          var li1 = '.jpg', li2 = '.jpeg', li3 = '.png', li4 = '.gif';
          for (var b in arr) {
            for (var c in arr[b].image_arr) {
              if (arr[b].image_arr[c].includes(li1) || arr[b].image_arr[c].includes(li2) || arr[b].image_arr[c].includes(li3) || arr[b].image_arr[c].includes(li4)) {
                arr[b].plan_arrs[c] = { 'url': arr[b].image_arr[c], 'style': '0' }
              } else {
                arr[b].plan_arrs[c] = { 'url': arr[b].image_arr[c], 'style': '1' }
              }
            }
          }
          this.setData({
            jianbaolist: res.data.list
          })

        } else {

          this.setData({
            nogd: true,
            jianbaolist: res.data.list
          })
        }
        if (res.data.list.length < 5 && res.data.list.length > 0) {
          this.setData({
            nogd: true,
          })
        }

      } else {

        var jianbaolist = this.data.jianbaolist

        if (res.data.list.length > 0) {
          var arr = res.data.list
          for (var a in arr) {
            if (arr[a].image_arr) {
              arr[a].plan_arrs = []
            }
          }
          var li1 = '.jpg', li2 = '.jpeg', li3 = '.png', li4 = '.gif';
          for (var b in arr) {
            for (var c in arr[b].image_arr) {
              if (arr[b].image_arr[c].includes(li1) || arr[b].image_arr[c].includes(li2) || arr[b].image_arr[c].includes(li3) || arr[b].image_arr[c].includes(li4)) {
                arr[b].plan_arrs[c] = { 'url': arr[b].image_arr[c], 'style': '0' }
              } else {
                arr[b].plan_arrs[c] = { 'url': arr[b].image_arr[c], 'style': '1' }
              }
            }
          }
          
          for (var x in res.data.list) {
            jianbaolist.push(res.data.list[x])
          }
          this.setData({
            jianbaolist: jianbaolist,
            currentpage: this.data.currentpage + 1,
            canjiazai: true,
          })
        } else {
          console.log(res.data.list.length)
          this.setData({
            nogd: true,
          })
        }
        if (res.data.list.length < 5 && res.data.list.length > 0) {
          this.setData({
            nogd: true,
          })
        }
      }




     



    })
  },
  // 去鉴宝
  goJianbao:function(){
    wx.navigateTo({
      url: '/pages/go-jianbao/jianbao',
    })
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    this.getways()
    // this.getlist(1)
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

    this.getlist(1)
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})